staff parking lot - French English Dictionary